home *** CD-ROM | disk | FTP | other *** search
- property upmember, ovrmember, dnmember
-
- on beginSprite me
- set buttonName to the name of the member of sprite the currentSpriteNum
- delete word 2 of buttonName
- set upmember to member (buttonName & "up")
- set ovrmember to member (buttonName & "ovr")
- set dnmember to member (buttonName & "dwn")
- end
-
- on mouseUp me
- buttonOvr(me)
- end
-
- on mouseDown me
- buttonDwn(me)
- end
-
- on mouseEnter me
- if the stillDown then
- buttonDwn(me)
- else
- buttonOvr(me)
- end if
- end
-
- on mouseWithin me
- nothing()
- end
-
- on mouseLeave me
- buttonUP(me)
- end
-
- on buttonUP me
- set the member of sprite the currentSpriteNum to upmember
- end
-
- on buttonDwn me
- set the member of sprite the currentSpriteNum to dnmember
- end
-
- on buttonOvr me
- set the member of sprite the currentSpriteNum to ovrmember
- end
-